﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Pibby.Core
{
	/// <summary>
	/// Used to persist the last known state of the main window.
	/// </summary>
	public class MainWindowSettings
	{
		/// <summary>
		/// The top edge of the main window
		/// </summary>
		public int Top
		{
			get;
			set;
		}

		/// <summary>
		/// The left edge of the main window
		/// </summary>
		public int Left
		{
			get;
			set;
		}

		/// <summary>
		/// How wide the main window was
		/// </summary>
		public int Width
		{
			get;
			set;
		}

		/// <summary>
		/// How high the main window was
		/// </summary>
		public int Height
		{
			get;
			set;
		}

		/// <summary>
		/// Where the left-right splitter was 
		/// </summary>
		public int SplitterDistance
		{
			get;
			set;
		}

		/// <summary>
		/// Which view was last activated
		/// </summary>
		public int CurrentView
		{
			get;
			set;
		}

	}
}
